package com.ruoyi.record.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.mybatisplus.core.BaseEntity;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotBlank;

/**
 * 工资详情对象 record_salary_content
 * 
 * @author ruoyi
 * @date 2023-02-12
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class RecordContent1VO extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 内容id */
    @TableId(type = IdType.AUTO)
    private Long contentId;

    /** 用户姓名 */
    @Excel(name = "用户姓名")
    private String userName;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String idCard;

    /** 工资id */
    private Long salaryId;

    /** 薪级工资 */
    @Excel(name = "薪级工资")
    private Double a0;

    /** 教护百分之十 */
    @Excel(name = "教护百分之十")
    private Double a1;

    /** 基础绩效 */
    @Excel(name = "基础绩效")
    private Double a2;

    /** 基础绩效奖 */
    @Excel(name = "基础绩效奖")
    private Double a31;

    /** 岗位津贴 */
    @Excel(name = "岗位工资")
    private Double a3;

    /** 效益工资四 */
    @Excel(name = "效益工资四")
    private Double a4;

    /** 夜班绩效 */
    @Excel(name = "夜班绩效")
    private Double a5;

    /** 管理绩效 */
    @Excel(name = "管理绩效")
    private Double a6;

    /** 门诊考核绩效 */
    @Excel(name = "门诊考核绩效")
    private Double a7;

    /** 会诊绩效 */
    @Excel(name = "会诊绩效")
    private Double a8;

    /** 效益工资一 */
    @Excel(name = "效益工资一")
    private Double a9;

    /** 效益工资二 */
    @Excel(name = "效益工资二")
    private Double a10;

    /** 效益工资三 */
    @Excel(name = "效益工资三")
    private Double a11;

    /** 保健 */
    @Excel(name = "保健")
    private Double a12;

    /** 发一 */
    @Excel(name = "发一")
    private Double a13;

    /** 发二 */
    @Excel(name = "发二")
    private Double a14;

    /** 发三 */
    @Excel(name = "发三")
    private Double a15;

    /** 公务交贴 */
    @Excel(name = "公务交贴")
    private Double a16;

    /** 取暖费 */
    @Excel(name = "取暖费")
    private Double a17;

    /** 独子 */
    @Excel(name = "独子")
    private Double a18;

    /** 应发合计 */
    @Excel(name = "应发合计")
    private Double a19;

    /** 会费 */
    @Excel(name = "会费")
    private Double a20;

    /** 养老保险 */
    @Excel(name = "养老保险")
    private Double a21;

    /** 医疗保险 */
    @Excel(name = "医疗保险")
    private Double a22;

    /** 失业保险 */
    @Excel(name = "失业保险")
    private Double a23;

    /** 住房公积金 */
    @Excel(name = "住房公积金")
    private Double a24;

    /** 扣二 */
    @Excel(name = "扣二")
    private Double a25;

    /** 扣减 */
    @Excel(name = "扣减")
    private Double a26;

    /** 个人所得税 */
    @Excel(name = "个人所得税")
    private Double a27;

    /** 扣款合计 */
    @Excel(name = "扣款合计")
    private Double a28;

    /** 实发合计 */
    @Excel(name = "实发合计")
    private Double a29;

    /** 计税基数 */
    @Excel(name = "计税基数")
    private Double a30;

    /** 工资所属日期 */
    @Excel(name = "工资所属日期")
    private String a32;

    /** 爱心一日捐 */
    @Excel(name = "爱心一日捐")
    private Double a33;

    /** 在附4 */
    @Excel(name = "职业年金")
    private Double a34;

    /** 在附5 */
    @Excel(name = "在附5")
    private Double a35;

}
